Skip to content

HIVE-29354: Iceberg: [V3] Projection and Filter Pushdown for Shredded VARIANT Columns#6224

Merged
deniskuzZ merged 2 commits intoapache:masterfrom
deniskuzZ:HIVE-29354
Feb 9, 2026
Merged

HIVE-29354: Iceberg: [V3] Projection and Filter Pushdown for Shredded VARIANT Columns#6224
deniskuzZ merged 2 commits intoapache:masterfrom
deniskuzZ:HIVE-29354

Conversation

@deniskuzZ
Copy link
Member

@deniskuzZ deniskuzZ commented Dec 2, 2025

What changes were proposed in this pull request?

Added support for Projection and Filter Pushdown for Shredded VARIANT Columns

Why are the changes needed?

Read optimization

Does this PR introduce any user-facing change?

No

How was this patch tested?

/iceberg/iceberg-handler
mvn test -Dtest="TestVariant"

/itests/qtest-iceberg
mvn test -Dtest=TestIcebergCliDriver -Dqfile=variant_type_filter.q,variant_type_shredding.q

depends on #6152, #6263

@deniskuzZ deniskuzZ changed the title HIVE-29354: Shredded Variant PPD HIVE-29354: Iceberg: [V3] Shredded Variant PPD Dec 5, 2025
@deniskuzZ deniskuzZ changed the title HIVE-29354: Iceberg: [V3] Shredded Variant PPD HIVE-29354: Iceberg: [V3] Shredded Variant PPD support Dec 5, 2025
@deniskuzZ deniskuzZ changed the title HIVE-29354: Iceberg: [V3] Shredded Variant PPD support HIVE-29354: Iceberg: [V3] PPD support for Shredded Variant Dec 5, 2025
@deniskuzZ deniskuzZ changed the title HIVE-29354: Iceberg: [V3] PPD support for Shredded Variant HIVE-29354: Iceberg: [V3] Shredded Variant PPD support Dec 5, 2025
@deniskuzZ deniskuzZ marked this pull request as draft December 13, 2025 12:06
Copy link
Contributor

@difin difin left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM +1

Left a few minor comments.

@sonarqubecloud
Copy link

sonarqubecloud bot commented Feb 9, 2026

@deniskuzZ deniskuzZ merged commit 46a98ba into apache:master Feb 9, 2026
4 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants

Comments